* {
    margin: 0;
    padding: 0;
}
ul li {
    list-style: none;
}
body {
    background: url(./images/bg.jpg);
}
.box {
    width: 740px;
    height: 450px;
    margin: 80px auto;
    position: relative;
    // border-radius: 5px;
    // border: 1px solid black;

    .head {
        width: 100%;
        height: 50px;
        background: #1eacda;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        display: flex;
        position: relative;
        justify-content: space-between;
        .size {
            font-size: 20px;
            line-height: 50px;
            margin-left: 25px;
            color: #fff;
        }
        > .headRight {
            width: 280px;
            height: 30px;
            background: #83d1eb;
            font-size: 14px;
            color: #000;
            text-align: left;
            padding-left: 20px;
            border-radius: 15px;
            border: 0;
            margin: 10px 25px;
            outline: 0;
        }

        > .zoom {
            position: absolute;
            top: 16px;
            right: 32px;
            width: 20px;
            height: 20px;
            z-index: 1;
            background: url(./images/zoom.png);
        }
    }
    .content {
        width: 100%;
        height: 360px;
        background-color:rgba(246, 250, 251, 0.55);
        // opacity: 0.75;
        display: flex;
        .left {
            width: 24.9%;
            height: 100%;
            position: relative;
            overflow: auto;
            &::-webkit-scrollbar {
                display: none;
            }
            .lines {
                position: absolute;
                top: 0;
                right: 0px;
                display: inline-block;
                width: 1px;
                height: 100%;
                background: url(./images/line.png);
            }
            ul li {
                position: relative;
                margin-top: 5px;
                width: 98%;
                height: 40px;
                margin: 5px 1% 0px 1%;

                > div {
                    padding-left: 10px;
                    width: 100%;
                    text-align: left;
                    line-height: 40px;
                    font-size: 16px;
                    z-index: 1;
                }
                 .sp_left {
                    position: absolute;
                    top: 10px;
                    right: 0;
                    width: 30px;
                    height: 20px;
                    background: #ccc;
                    z-index: 1;
                    background: url(./images/table.png) 54px 20px;
                    
                
                }
                &:hover div {
                    background: #fff;
                    opacity: 0.65;
                }
            }
        }
        .center {
            width: 49%;
            height: 100%;
            position: relative;
            overflow: hidden;
            .bar {
                position: absolute;
                top: -20px;
                left: 50%;
                transform: rotateZ(-15deg);
            }
            .bigImg {
                width: 60%;
                position: absolute;
                top: 20%;
                left: 20%;
                z-index: 1;
            }
            .minImg {
                position: absolute;
                top: 30%;
                left: 30%;
                width: 40%;
            }
        }
        .right {
            width: 24.9%;
            height: 100%;
            position: relative;
            overflow: auto;
            &::-webkit-scrollbar {
                display: none;
            }
            .line {
                position: absolute;
                display: inline-block;
                width: 2px;
                height: 100%;
                background: url(./images/line.png) no-repeat;
            }
            ul li {
                width: 98%;
                height: 80px;
                display: flex;
                justify-content: space-around;
                .tou_left {
                    margin-top: 10px;
                    width: 40px;
                    height: 40px;
                }
                .sizeone {
                    width: 60%;
                    .bigsize {
                        text-align: center;
                        font-weight: 700;
                    }
                    .minsize {
                        text-align: left;
                        margin-top: 4px;
                        font-size: 12px;
                    }
                }
            }
        }
    }
.videor{
    position: absolute;
    top: 0px;
    left: -40px;
    display: none;
    .videos{
        position: relative;
        width: 120%;
        height: 120%;
        z-index: 2;
    }
    .del{
        position: absolute;
        top: 10px;
        right: -100px;
        z-index: 2;
        background: url(./images/shutoff.png);
        width: 40px;
        height: 40px;

    }
}
    .bf {
        width: 100%;
        height: 40px;
        background: #f1f3f4;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }
}
